agreement to subscribe or contribute - Deutsch Englisch Wörterbuch